// const http = require('http');
// const server = http.createServer();
// server.listen(3000,()=>{
//   console.log('服务器已启动');
// });
// const fs = require('fs');
// const path = require('path');
// server.on('request',(req,res)=>{
//   const url = req.url;
//   console.log(url)
//   if(url === '/index'){
//     fs.readFile(path.join(__dirname+'/view/index.html'),(err,data)=>{
//       if(err){
//         console.log(err);
//         return res.end('404 not found');
//       }
//        res.end(data);
//     })
//   }else if(url === '/phone'){
//     fs.readFile(path.join(__dirname+'/view/phone.html'),(err,data)=>{
//       if(err){
//         console.log(err);
//         return res.end('404 not found');
//       }
//       res.end(data);
//     })
//   }else if(url === '/admin/index'){
//     fs.readFile(path.join(__dirname+'/view/admin/index.html'),(err,data)=>{
//       if(err){
//         console.log(err);
//         return res.end('404 not found')
//       }
//       res.end(data);
//     })
//   }else if(url === '/admin/login'){
//     fs.readFile(path.join(__dirname+'/view/admin/login.html'),(err,data)=>{
//       if(err){
//         console.log(err);
//         return res.end('404 not found');
//       }
//       res.end(data);
//     })
//   }else{
//     res.setHeader('content-type','text/html;charset=utf-8');
//     res.end('此网页不存在');
//   }
// })


const http = require('http');
const server = http.createServer();
server.listen(3000,()=>{
  console.log('服务器已启动');
});
const fs = require('fs');
const path = require('path');
server.on('request',(req,res)=>{
  const url = req.url;
  console.log(url)
  if(url ==='/index'){
    fs.readFile(path.join(__dirname +'/view/index.html'),(err,data)=>{
      if(err){
        console.log(err);
        return res.end('404 not found');
      }
       res.end(data);
    })
  }else if(url ==='/phone'){
    fs.readFile(path.join(__dirname,'/view/phone.html'),(err,data)=>{
      if(err){
        console.log(err);
        return res.end('404 not found');
      }
      res.end(data);
    })
  }else if(url === '/admin/index'){
    fs.readFile(path.join(__dirname,'view/admin/index.html'),(err,data)=>{
      if(err){
        console.log(err);
        return res.end('404 not found')
      }
      res.end(data);
    })
  }else if(url === '/admin/login'){
    fs.readFile(path.join(__dirname,'view','admin','login.html'),(err,data)=>{
      if(err){
        console.log(err);
        return res.end('404 not found');
      }
      res.end(data);
    })
  }else if(url.startsWith('/public')){
    //url:/public/css/a.css 
    fs.readFile(path.join(__dirname,url),(err,data)=>{
      if(err){
        console.log(err);
        return res.end('404 not found');
      }
      res.end(data);
    })
  }else{
    res.setHeader('content-type','text/html;charset=utf-8');
    res.end('此网页不存在');
  }
})